make a roof of quincha - German English Dictionary